﻿@model Reserva_de_Vuelo.Models.ReservaVuelo  
@{
    ViewBag.Title = "Reservado";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<style type="text/css">
    a {color:#333; text-decoration:none}
    a:hover {color:#8c8c8c; text-decoration:none}
</style>

    <div id="motor-resultado-div" style="border: none">
        @Html.Partial("_FormBusqueda", new Reserva_de_Vuelo.Models.BusquedaVuelo())
        <div id="resultado_vuelos">
            <div class="motor-avail">
                <div class="content">
                    <div class="sec">
                        <div id="motor-publicidad">
                        </div>
                    </div>
                    <div class="motor-pay">
                        <div class='info'>
                            <div class='contenedor_detalle_precio' style='border: none'>
                                <table cellpadding='1'>
                                    <tr>
                                        <td>
                                            <table cellpadding='1'>
                                                <tr>
                                                    <td style="font-size:13px; font-weight:bold">
                                                        Estimado cliente: <br /><br />
                                                        Se ha generado la reserva <span style="font-size:16px; font-weight:bold; color:#ff0000;">@Model.RESERVA_CODIGO</span> 
                                                        y se ha efectuado la transacción de pago Nro. <span style="font-size:16px; font-weight:bold; color:#ff0000;">@ViewBag.CodigoPago</span> satisfactoriamente.

                                                    </td>
                                                </tr>
                                            </table>
                                        </td>
                                        <td width="50">&nbsp;</td>
                                        <td width='140' align='center'>
                                            <table class='tbl_pax_tarifa' cellpadding='2' border='1'>
                                                <tr>
                                                    <td align='center' width='130'>
                                                        <table cellpadding='3'>
                                                            <tr>
                                                                <td class='label_total_pagar'>
                                                                    <strong>Total a Pagar</strong></td>
                                                            </tr>
                                                            <tr>
                                                                <td class='precio_total_reserva'>$ @Model.VUELO_MONTO_PAGO
                                                                </td>
                                                            </tr>
                                                        </table>
                                                    </td>
                                                </tr>
                                            </table>
                                        </td>
                                    </tr>
                                </table>
                            </div>
                            <br>
                        </div>
                        <div class='itinerary'>
                                <div id='motor-summary_reserva'>
                                    <div class='info'>
                                        <div class='title'>Vuelo Seleccionado</div>
                                    </div>
                                    <div class='more_reserva' style='border: none'>
                                        @{
                    Reserva_de_Vuelo.VuelosService.Vuelo objVueloSeleccionado = (Reserva_de_Vuelo.VuelosService.Vuelo) Session["VUELO_SELECCIONADO"];
                    Reserva_de_Vuelo.VuelosService.HorarioVuelo objHorarioSalida = (Reserva_de_Vuelo.VuelosService.HorarioVuelo)Session["HORARIO_SALIDA"];
                    Reserva_de_Vuelo.VuelosService.HorarioVuelo objHorarioRetorno = (Reserva_de_Vuelo.VuelosService.HorarioVuelo)Session["HORARIO_RETORNO"];
                                            }

                                        <div class='date_reserva'>
                                            Salida - @String.Format("{0:dddd d, MMMM yyyy}", objVueloSeleccionado.FechaSalida) - Duraci&oacute;n (01hr 25min)
                                        </div>
                                        <div class='fly_reserva'>
                                            <div class='detail_reserva'>
                                                <div class='logo_air_more_reserva' style='background-image: url("/Images/la/@(objHorarioSalida.CodigoLineaAerea).gif");'></div>
                                                <div>
                                                    <div class='airline_reserva'>@objHorarioSalida.NombreLineaAerea</div>
                                                    <div class='dep_reserva'>Partida:  @objHorarioSalida.FechaSalida.ToString("dd/MM/yyyy HH:mm")</div>
                                                    <div class='arr_reserva'>Llegada: @objHorarioSalida.FechaLlegada.ToString("dd/MM/yyyy HH:mm")</div>
                                                </div>
                                                <div class='contenedor_info_reserva'>
                                                    <div class='info_reserva'>Vuelo @objVueloSeleccionado.NroVuelo</div>
                                                    <div class='cities_more_reserva'>
                                                        <div class='dep_reserva'>@objHorarioSalida.NombreOrigen.ToUpper()</div>
                                                        <div class='arr_reserva'>@objHorarioSalida.NombreDestino.ToUpper()</div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        @{
                                            if (objHorarioRetorno != null) { 
                                        <div class='date_reserva'>
                                                Retorno - @String.Format("{0:dddd d, MMMM yyyy}", objVueloSeleccionado.FechaRetorno) - Duraci&oacute;n (01hr 25min)
                                        </div>
                                        <div class='fly_reserva'>
                                            <div class='detail_reserva'>
                                                    <div class='logo_air_more_reserva' style='background-image: url("/Images/la/@(objHorarioSalida.CodigoLineaAerea).gif");'></div>
                                                <div>
                                                        <div class='airline_reserva'>@objHorarioRetorno.NombreLineaAerea</div>
                                                        <div class='dep_reserva'>Partida: @objHorarioRetorno.FechaSalida.ToString("dd/MM/yyyy HH:mm")</div>
                                                        <div class='arr_reserva'>Llegada: @objHorarioRetorno.FechaLlegada.ToString("dd/MM/yyyy HH:mm")</div>
                                                </div>
                                                <div class='contenedor_info_reserva'>
                                                        <div class='info_reserva'>Vuelo @objVueloSeleccionado.NroVuelo</div>
                                                    <div class='cities_more_reserva'>
                                                            <div class='dep_reserva'>@objHorarioRetorno.NombreOrigen.ToUpper()</div>
                                                            <div class='arr_reserva'>@objHorarioRetorno.NombreDestino.ToUpper()</div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                            }
                                            }
                                    </div>
                                </div>
                            </div>
                        <div class="info">
                            <br />
                            <div class="title">Pasajeros</div>
                            <div class="ip_contenedor">
                                <table cellspacing="0" cellpadding="3" width="620" border="0">
                                        <tr class="ip_color_head">
                                            <td>Tipo</td>
                                            <td>Fec. Nac.<br>
                                                dd/MM/yyyy</td>
                                            <td>Primer<br>
                                                Nombre</td>
                                            <td>Ape. Paterno</td>
                                            <td>Nacionalidad</td>
                                            <td>Tipo Doc.</td>
                                            <td>Nro. Doc.</td>
                                        </tr>
                                        
                                        @{
                                            List<SelectListItem> listTipoDOC = new List<SelectListItem>();

                                            listTipoDOC.Add(new SelectListItem { Text = "EXTRANJERIA", Value = "CEX" });
                                            listTipoDOC.Add(new SelectListItem { Text = "DNI", Value = "DNI" });
                                            listTipoDOC.Add(new SelectListItem { Text = "PSP", Value = "PSP" });

                                            List<SelectListItem> lstPaises = new List<SelectListItem>();

                                            lstPaises.Add(new SelectListItem { Text = "PERU", Value = "PE" });
                                            lstPaises.Add(new SelectListItem { Text = "ARGENTINA", Value = "AR" });
                                            lstPaises.Add(new SelectListItem { Text = "BRASIL", Value = "BR" });
                                            lstPaises.Add(new SelectListItem { Text = "COLOMBIA", Value = "CO" });
                                            lstPaises.Add(new SelectListItem { Text = "ECUADOR", Value = "EC" });
                                            lstPaises.Add(new SelectListItem { Text = "CHILE", Value = "CH" });

                                            //List<Reserva_de_Vuelo.Models.ReservaPasajero> listaPasajeros = new List<Reserva_de_Vuelo.Models.ReservaPasajero>();

                                            
                                            ////for (int i = 0; i < Model.Pasajeros.Count; i++)
                                            ////{
                                                
                                                
                                            //    Reserva_de_Vuelo.Models.ReservaPasajero objReservaPasajero = new Reserva_de_Vuelo.Models.ReservaPasajero();
                                            //    objReservaPasajero.PAX_TIPO = "A";
                                            //    listaPasajeros.Add(objReservaPasajero);
                                            //}

                                            //for (int i = 0; i < CantidadNinos; i++)
                                            //{
                                            //    Reserva_de_Vuelo.Models.ReservaPasajero objReservaPasajero = new Reserva_de_Vuelo.Models.ReservaPasajero();
                                            //    objReservaPasajero.PAX_TIPO = "N";
                                            //    listaPasajeros.Add(objReservaPasajero);
                                            //}
                                            //for (int i = 0; i < CantidadInfantes; i++)
                                            //{
                                            //    Reserva_de_Vuelo.Models.ReservaPasajero objReservaPasajero = new Reserva_de_Vuelo.Models.ReservaPasajero();
                                            //    objReservaPasajero.PAX_TIPO = "I";
                                            //    listaPasajeros.Add(objReservaPasajero);
                                            //}
                                             //.Pasajeros .Pasajeros = Pasajeros=listaPasajeros;  


                                            for (int i = 0; i < Model.Pasajeros.Count; i++)
                                            {
                                                <tr class="ip_color_main">
                                                    <td>
                                                        <div style="color: #374a59; font-size: 11px; font-weight: 700">
                                                            @if (Model.Pasajeros[i].PAX_TIPO == "A")
                                                            {
                                                                <label id="lblTipoPax1" name="lblTipoPax">ADULTO</label>
                                                            }
                                                            @if (Model.Pasajeros[i].PAX_TIPO == "N")
                                                            {
                                                                <label id="lblTipoPax2" name="lblTipoPax">NIÑO</label>
                                                            }
                                                            @if (Model.Pasajeros[i].PAX_TIPO == "I")
                                                            {
                                                                <label id="lblTipoPax3" name="lblTipoPax">INFANTE</label>
                                                            }
                                                        </div>
                                                        @Html.HiddenFor(model => Model.Pasajeros[i].PAX_TIPO)
                                                        <input type="hidden" name="hdTipoPax" id="hdTipoPax1" value="ADT" />
                                                    </td>
                                                    <td style="color:#000">
                                                        @Model.Pasajeros[i].PAX_FEC_NAC
                                                    </td>
                                                    <td style="color:#000">
                                                        @Model.Pasajeros[i].PAX_NOM
                                                    </td>
                                                    <td style="color:#000">
                                                        @Model.Pasajeros[i].PAX_APE_PAT
                                                    </td>
                                                    <td style="color:#000">
                                                        @Model.Pasajeros[i].PaisPax
                                                    </td>
                                                    <td style="color:#000">
                                                        @Model.Pasajeros[i].PAX_TIPO_DOC
                                                    </td>
                                                    <td style="color:#000">
                                                        @Model.Pasajeros[i].PAX_NUM_DOC
                                                    </td>
                                                </tr>
                                            }
                                        }

                                    </table>
                                <br />
                                <br />
                                <br />
                                <br />
                                <br />
                                <br />
                                <br />
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

<script type="text/javascript">
$(document).ready(function(){
  $('#btnBuscarVuelos').click(function(){
      window.document.location = "@Url.Action( "Resultados", "Home")";
  });
    })
</script>

<script type="text/javascript">
    function f_regresar() {
        window.document.location = "@Url.Action( "Resultados", "Home")";
    }
</script>
